blocking vane-cell pump - Spanish English Dictionary